allied ship - English Synonyms Dictionary